Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 ST PETERS STREET £17,010,000 15 Apr 2016
46 ST PETERS STREET £245,000 8 Dec 2023
54 ST PETERS STREET Semi-Detached £800,000 13 Jun 2008